/**
 * @class			Jx.data.Source
 * @description	create/read/update/delete data from a data center resource
 * 					manages query transactions of the data center
 */
Jx.declare('Jx.data.Source', {
	
	$extend: 'Jx.Base',
	
	$requires: [
		
		'Jx.data.Operation'
		
	],
	
	$accessors: {

		dsn: ''

	},
	
	$actions: [
		
		//-- query: creates data cache that can be used for
		'query'
		
	],
	
	transactions: undefined,
	
	model: 'Jx.data.Model'
	
	
	
	
	
	
});
